공통 다이얼로그

 

토픽은 당신이 IDEA 함께 작업하는 것에 따라 나타날 있는 "공통" 다이얼로그에 대해 기본 레퍼런스 정보를 포함합니다.  

보통의 시스템 다이얼로그(예를 들면 운영 체계에서 파일을 선택하는 다이얼로그) 변화인 다이얼로그는 그들이 모든 플랫폼마다 변할 있고,

소프트웨어 개발자에게 익숙해야 하는 것에 따라서 문서화되지는 않습니다.  

오히려, 다른 태스크 또는 기능에 걸쳐서 공유될 수도 있고 문맥에 따른 변화를 가질 수도 있는 개의 다이얼로그는 문서화됩니다.


다음의 다이얼로그는 여기에서 문서화됩니다:

 Choose Class dialog  
 Choose Field / Choose Method dialog  
 Choose Path dialog  
 Edit Scopes dialog  


 

CHOOSE CLASS DIALOG  

 


다이얼로그는 당신이 클래스를 지정하거나, 선택할 필요가 있을 나타납니다.  다이얼로그 타이틀은 당신의 문맥(예외 클래스를 선택하기 위한 다이얼로그는 스크린 샷에 나타납니다) 따라 다양합니다. 그러나 사용자 인터페이스는 모든 경우에 같은 것입니다.   다이얼로그는 탭을 제공합니다:

1. Search By Name



탭은 클래스 이름에 대해 증분 검색을 제공합니다.  이것은 당신이 최소한 이름의 번째 문자를 알고 있으면 클래스를 선택하는 가장 빠른 방법입니다.


클래스에 대해 방법으로 검색하기 위해서, 발견하는 클래스의 이름을 타이핑하기 시작하십시오.  IDEA 당신의 프로젝트에 가시적인 클래스에 대해 검색하고, 당신에게 이름이 타이프된 문자(어떤 것이 있다면) 시작하는 클래스의 목록을 제공합니다.  당신은 선택의 목록을 좁히기 위해 많은 문자를 입력할 있습니다, 또는 당신이 원하는 클래스에 목록을 포커스하고 스크롤 있습니다.   애플리케이션에 강조된 클래스 이름을 리턴하기 위하여 OK 클릭하거나 Enter 누릅니다.

2. Tree View



탭은 당신의 프로젝트(라이브러리 포함) 패키지 계층의 트리 뷰를 제공합니다.  당신의 프로젝트의 패키지(라이브러리 포함) 통해 브라우즈에서 그것을 사용할 있고, 클래스를 선택할 있습니다.


당신이 원하는 클래스를 발견했을 , 애플리케이션에 클래스 이름을 리턴하기 위하여 OK 클릭하거나 Enter 누릅니다.


 TOP   ] 

 


 



CHOOSE METHOD / CHOOSE FIELD DIALOG  

 


당신이 메소드 또는 필드를 지정할 필요가 있을 다이얼로그가 표시됩니다.  타이틀은 당신의 문맥에 따라 변합니다.
Choose Method
다이얼로그는 특별한 클래스의 메소드를 리스트 합니다(당신이 다이얼로그를 포함하는 문맥에 의존하고 있는 클래스). 문맥 상에 의존하여 그것은 또한 현재의 범위에서 조상 또는 다른 관련 클래스의 메소드를 또한 표시할지도 모릅니다.
Choose Field
다이얼로그는 특별한 클래스의 필드를 리스트 합니다(당신이 다이얼로그를 포함하는 문맥에 의존하고 있는 클래스). 문맥 상에 의존하여 그것은 또한 현재의 범위에서 조상 또는 다른 관련 클래스의 필드를 또한 표시할지도 모릅니다.

toolbar 양쪽 다이얼로그에서 같은 것입니다.  그것은 당신이 목록 디스플레이(아래 그림 상에서 콜아웃을 보십시오) 바꾸는 것을 가능하게 합니다.

 

Toolbar functions  

 Sort Alphabetically
오름차순으로 메소드/필드 이름을 알파벳순으로 소트합니다.  만일 Show Classes ON으로 토글되면, 목록의 노드는 별도로 소트됩니다.

 Show Classes
ON
으로 토글되었을 , 목록은 현재 범위에서 클래스를 위한 별도 노드를 표시하고, 부노드로서 메소드/필드를 표시합니다.  OFF 토글되었을 , 범위의 모든 클래스의 모든 메소드/필드는 하나의 목록에 나타납니다.

 Expand All 
목록에서 모든 노드를 확장시킵니다

 Collapse All: 
 
목록에서 모든 노드를 축소시킵니다

 TOP   ] 

 


 



SELECT PATH DIALOG  

 


당신의 태스크가 일부 경로의 사양에 대해 불려질 때마다 다이얼로그가 나타납니다.  예를 들면, File SettingsCompiler: Add Directory  다이얼로그를 부릅니다. 다이얼로그 타이틀은 당신의 문맥에 따라 변할지도 모릅니다. 그러나 배치는 같은 것입니다.  다이얼로그는 당신의 운영 체계의 공통 파일 선택자 다이얼로그를 기본적으로 작동시킵니다.  그러나, 당신의 유저 디렉터리 또는 현재 프로젝트의 디렉터리로 디렉터리를 점프시키는 능력과 같은 툴바 상의 어떤 특별한 기능이 있습니다(아래 그림을 보십시오).



 TOP   ] 



EDIT SCOPES DIALOG  

 


Edit Scopes 다이얼로그는 당신에게 여러 가지 IDEA 동작에 대해 범위를 정의하는 것을 가능하게 합니다.



다이얼로그는 부분으로 구성됩니다.
 
다이얼로그의 왼쪽 부분은 범위 패턴을 관리하기 위해 사용됩니다.  그것은 3 버튼의 툴바 뿐만 아니라 정의된 범위의 목록을 포함합니다:

1.  Add   새로운 패턴을 추가하기 위해 사용됩니다

2.  Remove   선택된 패턴을 제거하기 위해 사용됩니다

3.  Copy   선택된 패턴을 복사하기 위해 사용됩니다


다이얼로그의 오른쪽( ) 부분은 당신에게 범위 패턴 목록에서 선택된 특별한 패턴의 속성을 보여주고 바꾸는 것을 허용합니다.

Name  

현재 선택된 패턴의 이름.

Pattern  

현재 선택된 패턴. 패턴 텍스트는  Dependency Validation Language Syntax  서브섹션에서 기술된 스크립트와 같은 언어의 도움으로 쓰여집니다.  당신은 패턴 텍스트를 수동으로 쓰고/편집할 있습니다, 또는 그것은 아래에서 기술된 것처럼 생성될 있습니다.


IDEA 당신에게 비어 있거나 부정확한 패턴을 저장하도록 하지는 않습니다.  당신에게 Syntax Error 경고로 프롬프트될 것입니다.


 

Project Scope  Tree view  

트리-보기는 당신의 프로젝트 범위에서 이용할 있는 모든 파일을 포함합니다.  보기 프리젠테이션은 툴바 버튼과 함께 바뀔 있습니다.  범위에 포함되는 파일의 수는 트리 보기 패널 위에 나타납니다.
범위에서 포함되는 폴더와 파일은 녹색 폰트로 마크됩니다.  제외된 파일과 폴더는 블랙 폰트로 마크됩니다.  

제외되고 포함된 서브폴더를 포함하고 있는 폴더는 푸른 폰트로 마크됩니다.  

Include/Exclude  

트리 보기에서 선택한 구성 요소 범위를 포함/제외하는 것을 포함합니다.  만일 그것이 폴더라면 서브폴더는 포함되지 않을 것입니다.
상응하는 표현식은 Pattern 텍스트 필드에서 자동적으로 추가될 것입니다.

Include/Exclude  Recursively  

트리 보기에서 선택한 구성 요소 범위를 포함/제외하는 것을 포함합니다.  만일 그것이 폴더라면 서브폴더는 포함되지 않을 것입니다.
상응하는 표현식은 Pattern 텍스트 필드에서 자동적으로 추가될 것입니다.


 
트리 보기 툴바는 당신에게 프로젝트 파일이 제공된 방법을 바꾸는 것을 허락하는 5 버튼을 포함합니다.

Flatten Packages  

버튼이 눌려질 , 프로젝트의 모든 패키지는 하나의 레벨 트리 보기로서 표시됩니다.  따라서, 만일 당신의 패키지가 당신의 프로젝트 내에서 깊은 어떤 곳이라면, 탭에서 그것을 발견하기 위해 전체 트리 계층을 샅샅이 조사하는 것이 필요한 것이 아니라 바로 이름을 찾는 입니다.

Show Files  

눌려질 , 폴더에서 파일을 표시합니다.

Show Modules  

만일 눌려지면, 트리 보기의 항목은 상응하는 모듈 노드 아래에서 나타납니다.  그렇지 않으면, 프로젝트 항목은 상응하는 패키지(패키지와 함께 sourcepath 같이) 아래에서 보여집니다.


Modules  존재는 당신에게 개의 모듈 사이에서 패키지 분할을 갖는 것을 가능하게 합니다.  그리고 나타나는 모듈 없이 당신은 그것을 발견할 없습니다.


 

Group by Scope  Type  

눌려질 ,  트리 보기에서 모든 항목은 상응하는 범위 타입으로 그룹됩니다. 그것은 Library Classes, Production Classes   Test Classes 노드 아래에 있습니다.

Show Included  Only  

눌려질 , 현재의 범위에 포함되는 항목은 트리 보기에 나타납니다.


 TOP   ]